var VentanaPrincipal = function () {

return { 
init: function () {
			
			var targetUrl = 'http://localhost/OPENBIBLIOSOFT/web/index.php/';

			var viewport = new Ext.Viewport({
				layout:'border',
				//region: 'center',
				items:[
					{
						frame: true,
						region: 'north',
						baseCls: 'x-bubble',
						layout: 'fit',
						padding: 8,
						margins: '10 10 0 10',
						html: '<font face="arial" size=6 color=#4E79B2>OpenBiblioSoft</font>'
					},
					{
						region: 'center',
						xtype: 'grouptabpanel',
						tabWidth: 160,
						activeGroup: 0,
						items: [{
									expanded: true,
									items: [{
										title: 'Bienvenido',
										layout: 'fit',
										iconCls: 'x-icon-configuration',
										tabTip: 'Bienvenido',
										style: 'padding: 50px 50px 50px 50px;',//arriba derecha derecha izquierda
										contentEl: 'bienvenida'
										//html: '<center><font face="arial" size=15 color="#4E79B2" >Bienvenido a OpenBiblioSoft</font><br><br><br><img src="../images/home.png" width=200 height=200 border=0 alt="home"><center>'
									}/*, {
										title: 'Inicio',
										iconCls: 'x-icon-templates',
										tabTip: 'inicio',
										style: 'padding: 10px;',
										html: '<font face="arial" size=5 color=black>Aqui contamos de que trata y porque usarlo</font>'
									}*/]
								},
								{
									expanded: false,
									items: [
										{
											title: 'Administracion',
											tabTip: 'Modulo de administracion',
											layout:'fit',
											border: false,
											style: 'padding: 10px;',
											items:[
												{
													//title: 'Modulo de administracion',
													layout:'fit',
													baseCls: 'x-bubble', //este es para seguir probando
													border: false,
													padding: 50,
													//frame:true,
													html: '<center><font face="arial" size=15 color=#4E79B2>Modulo de administracion</font><br><br><br><img src="../images/admin.png" width=200 height=200 border=0 alt="admin"><center>'
												}
											]                
										},
										{
											title: 'Areas de Conocimiento',
											layout: 'fit',
											iconCls: 'x-icon-tickets',
											tabTip: 'Modulo de gestion de Areas de Conocimiento',
											style: 'padding: 10px;',
											//autoScroll: true,
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'AREACONOCIMIENTO', scripts: true, scope: this}
													}
											]
										},
										{
											title: 'Autores',
											layout: 'fit',
											iconCls: 'x-icon-tickets',
											tabTip: 'Modulo de gestion de Autores',
											style: 'padding: 10px;',
											//autoScroll: true,
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'AUTOR', scripts: true, scope: this}
													}
											]
										},
										{
											title: 'Bibliotecarios',
											layout: 'fit',
											iconCls: 'x-icon-tickets',
											tabTip: 'Modulo de gestion de bibliotecarios',
											style: 'padding: 10px;',
											//autoScroll: true,
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'BIBLIOTECARIO', scripts: true, scope: this}
													}
											]
										},
										{
											title: 'Editoriales',
											layout: 'fit',
											iconCls: 'x-icon-tickets',
											tabTip: 'Modulo de gestion de editoriales',
											style: 'padding: 10px;',
											//autoScroll: true,
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'EDITORIAL', scripts: true, scope: this}
													}
											]
										},{
											title: 'Ejemplares',
											iconCls: 'x-icon-subscriptions',
											tabTip: 'Modulo de ejemplares',
											style: 'padding: 10px;',
											layout: 'fit',
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'EJEMPLAR', scripts: true, scope: this}
											}]	
										},
										{
											title: 'Estudiantes',
											iconCls: 'x-icon-subscriptions',
											tabTip: 'Modulo de estudiantes',
											style: 'padding: 10px;',
											layout: 'fit',
											items: [{
														autoScroll: true,
														frame: true,
														autoLoad: {url: targetUrl+'ESTUDIANTE', scripts: true, scope: this}
											}]	
										},
										{
											title: 'Jefe',
											iconCls: 'x-icon-users',
											tabTip: 'Modulo de Jefes',
											style: 'padding: 10px;',
											layout:'fit',
											items: [{
												autoScroll: true,
												frame: true,
												autoLoad: {url: targetUrl+'JEFE', scripts: true, scope: this}
											}]	
										},
										{
											title: 'Libros',
											iconCls: 'x-icon-users',
											tabTip: 'Modulo de Libros',
											style: 'padding: 10px;',
											layout:'fit',
											items: [{
												autoScroll: true,
												frame: true,
												autoLoad: {url: targetUrl+'LIBRO', scripts: true, scope: this}
											}]	
										},
										{
											title: 'Palabras Clave',
											iconCls: 'x-icon-subscriptions',
											tabTip: 'Modulo de palabras clave',
											style: 'padding: 10px;',
											layout: 'fit',
											items: [{
												autoScroll: true,
												frame: true,
												autoLoad: {url: targetUrl+'PALABRASCLAVE', scripts: true, scope: this}
											}]
										},
										{
											title: 'Profesores',
											iconCls: 'x-icon-subscriptions',
											tabTip: 'Modulo de profesores',
											style: 'padding: 10px;',
											layout: 'fit',
											items: [{
												autoScroll: true,
												frame: true,
												autoLoad: {url: targetUrl+'PROFESOR', scripts: true, scope: this}
											}]	
										}
										]
								},
								{
									expanded: false,
									items: [
										{
											title: 'Pedidos',
											tabTip: 'Modulo de pedidos',
											layout:'fit',
											border: false,
											style: 'padding: 10px;',
											items: [{
												title: 'Modulo de pedidos',
												layout:'fit',
												padding: 5,
												frame: true,
												html: '<font face="arial" size=5 color=black>Este es el modulo de pedidos</font>'
											}]	               
										}
									]
								},
								{
									expanded: false,
									items: [
										{
											title: 'Prestamos',
											tabTip: 'Modulo de prestamos',
											iconCls: 'x-icon-subscriptions',
											style: 'padding: 10px;',
											layout: 'fit',
											items: [{
												autoScroll: true,
												frame: true,
												autoLoad: {url: targetUrl+'PRESTAMO', scripts: true, scope: this}
											}]	               
										}
									]
								},
								{
									expanded: false,
									items: [
										{
											title: 'Multas',
											tabTip: 'Modulo de multas',
											layout:'fit',
											border: false,
											style: 'padding: 10px;',
											items: [{
												title: 'Modulo de multas',
												layout:'fit',
												padding: 5,
												frame: true,
												html: '<font face="arial" size=5 color=black>Este es el modulo de multas</font>'
											}]	               
										}
									]
								},
								{
									expanded: false,
									border: false,
									items: [{
										title: 'Informes',
										iconCls: 'x-icon-configuration',
										tabTip: 'Modulo de informes',
										style: 'padding: 50px;',
										html: '<center><font face="arial" size=15 color=#4E79B2>Modulo de informes</font><br><br><br><img src="../images/stats.png" width=200 height=200 border=0 alt="stats"></center>'
									},{
										title: 'Listado de deudores',
										iconCls: 'x-icon-templates',
										tabTip: 'Listado de deudores',
										style: 'padding: 10px;',
										layout:'fit',
										items: [{
													autoScroll: true,
													frame: true,
													autoLoad: {url: targetUrl+'INFORMEDEUDORES', scripts: true, scope: this}
												}
										]	
									},{
										title: 'Compras pendientes',
										iconCls: 'x-icon-templates',
										tabTip: 'Compras pendientes',
										style: 'padding: 10px;',
										layout:'fit',
										items: [{
													autoScroll: true,
													frame: true,
													autoLoad: {url: targetUrl+'INFORMEPEDIDOSPENDIENTES', scripts: true, scope: this}
												}
										]	
									},{
										title: 'Listado de libros',
										iconCls: 'x-icon-templates',
										tabTip: 'Informe de libros agrupados por area de conocimiento',
										style: 'padding: 10px;',
										layout:'fit',
										items: [{
													autoScroll: true,
													frame: true,
													autoLoad: {url: targetUrl+'INFORMELIBROAREACONOCIMIENTO', scripts: true, scope: this}//si pongo a imprimir aqui el reporte de oliver (el php), creo un devorador de ram jejejeje
												}
										]	
									},{
										title: 'Libros prestados',
										iconCls: 'x-icon-templates',
										tabTip: 'Templates tabtip',
										style: 'padding: 10px;',
										layout:'fit',
										items: [{
													autoScroll: true,
													frame: true,
													autoLoad: {url: targetUrl+'INFORMELIBROSPRESTADOS', scripts: true, scope: this}
												}
												]	
									},{
										title: 'Libros mas buscados',
										iconCls: 'x-icon-templates',
										tabTip: 'Templates tabtip',
										style: 'padding: 10px;',
										layout:'fit',
										items: [{
													autoScroll: true,
													frame: true,
													autoLoad: {url: targetUrl+'INFORMELIBROSMASBUSCADOS', scripts: true, scope: this}
												}
										]	
									}]
								},
								{
									expanded: false,
									items: [
										{
											title: 'Salir',
											tabTip: 'salir',
											style: 'padding: 50px;',
											html: '<center><font face="arial" size=15 color=#4E79B2>Gracias por usar OPENBIBLIOSOFT</font><br><br><br><img src="../images/fun.png" width=200 height=200 border=0 alt="fun"></center>',
											buttons: [{
													text: '<font face="arial" size=5 color=black>Terminar Sesion</font>',
													//iconCls: 'salir32',
													height: 70,
													width: 250,
													scale: 'large',
													handler: function(){  
														Ext.Ajax.request({  
														waitMsg: 'Espere por favor',
														url: 'VENTANAPRINCIPAL/desautenticar', 
														success: function(response, action){	  
															obj = Ext.util.JSON.decode(response.responseText);
															if (obj.success)
															{
																//Ext.example.msg('Alerta', obj.mensaje);
																window.location = 'ENTRADA';
															}	
															else if (obj.success == false)
															{
																Ext.example.msg('Error', obj.errors.reason);
															}
														},
														failure: function(response){
															var result=response.responseText;
															Ext.example.msg('Error', 'no se pudo conectar a la base de datos intente mas tarde'); 
														}
														});
													}
												  }
											]            
										}
									]
								}
						]
					},
					{
						frame: true,
						baseCls: 'x-bubble',
						region: 'south',
						layout: 'fit',
						//padding: 0,
						height: 40,
						//autoWidth: true,
						margins: '0 10 0 10',
						html: '<p align=center><font face="arial" size=2 color=#4E79B2>Developed by legnardz, oliverfelipe01, gaea</font></p>'
					}
				]
			});
			//viewport.setPosition( 50, 50 );
		}
	}
}();
